very strong adversary - Francés Inglés Diccionario